This document describes the PrintReceipt system extension, and is divided into the following sections:
Beta Version
Background Information
About PrintReceipt
Installation
System Requirements
Special Features
Copyright Notice
Source Code
Comments and Suggestions
B E T A V E R S I O N
This is a beta version of the PrintReceipt system extension. If you find any bugs with the extension, or have any comments or suggestions you would like to make, please send them to the address listed at the end of this document.
B A C K G R O U N D I N F O R M A T I O N
Across the span of a week, there are a large number of "lost" print jobs that accumulate at the printer. These are jobs that are printed but then forgotten about. Unfortunately, the PrintMonitor application does not provide any sort of reminder that a print job is complete and ready to be picked up.
A B O U T P R I N T R E C E I P T
PrintReceipt is a system extension that will monitor the progress of the PrintMonitor application, and display an alert box when the PrintMonitor has completed sending the current print job to the printer.
One should note that a print job may contain either a single document or multiple documents. PrintReceipt will display an alert when the entire print job is complete, not when each individual document in the job is complete.
I N S T A L L A T I O N
To install PrintReceipt, place it in the Extensions folder inside the System folder and restart the computer.
S Y S T E M R E Q U I R E M E N T S
PrintReceipt requires System 7 or later, and will use 8K of memory.
S P E C I A L F E A T U R E S
The Finder does not provide any command that one can use to "quit" a system extension. It is possible, however, for the PrintReceipt extension to quit. Should one wish to do so, for whatever reason, one should depress the "caps lock" key and then hold down the command, option, shift, and control keys for five seconds. The PrintReceipt extension will then quit.
The message that PrintReceipt displays in the alert box is contained in the 'STR ' resource number 1. Should one wish to change this message, one should force PrintReceipt to quit, use the ResEdit application to change the content of this resource, and then restart the computer.
The signature for the application that PrintReceipt monitors is contained in the 'STR ' resource number 2. Should one wish to have PrintReceipt monitor a different application, one should force PrintReceipt to quit, use the ResEdit application to change the content of this message to the four-character signature of the application, and then restart the computer. For example, if one changes the 'STR ' resource number 2 to contain the string 'MSWD', then PrintReceipt will display the alert box each time the Microsoft Word application quits.
PrintReceipt is free; it may be freely copied and distributed, provided that this copyright notice is preserved on all copies. The software may not, however, be sold or distributed for profit, or included with other software which is sold or distributed for profit, without the permission of the author.
S O U R C E C O D E
The source code for the program can be purchased for $5, and is available from the author at the address below.
C O M M E N T S A N D S U G G E S T I O N S
Any comments and suggestions are welcome, and can be sent to the address below.